#define _CRT_SECURE_NO_WARNINGS 1

#include <iostream>
#include <iterator>
#include <algorithm>
#include <vector>
using namespace std;

//int main() {
//    string s;
//    cin >> s;
//
//    reverse(s.begin(), s.end());
//
//    string::iterator it = s.begin();
//
//    int count = 0;
//    while (it != s.end())
//    {
//        if (count == 3)
//        {
//            s.insert(it, ',');
//           ++it;
//            count = 0;
//        }
//        ++count;
//        ++it;
//    }
//
//    reverse(s.begin(), s.end());
//
//    cout << s;
//}

bool IsContinuous(vector<int>& numbers) {

    int min = numbers[0];
    int max = numbers[0];
    int count = 0;
    for (auto x : numbers)
    {
        if (x != 0 && x > max)
            max = x;
        if (x != 0 && x < min)
            min = x;
        if (x == 0)
            ++count;
    }

    if (max - min > count)
        return false;
    else
        return true;
}

int main()
{
    vector<int> v = { 0,0,6,2,4 };
}